package javabasic;
/*
需求：在编程竞赛中，有6个评委为参赛的选手打分，分数为0-100的整数分。
      选手的最后得分为：去掉一个最高分和一个最低分后 的4个评委平均值 (不考虑小数部分)。
* */

import java.util.Scanner;

public class judgescore {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int[] arr = new int[6];
//        使用for循环将6名评委的打分输入系统
        for (int i = 1; i <= arr.length; i++) {
            System.out.println("请第" + i + "名评委开始打分：");
            arr[i - 1] = sc.nextInt();
        }
        //定义两个变量，分别是数组的最大值和最小值
        int max = arr[0];
        for (int i = 1; i < arr.length; i++) {
            if (max < arr[i]) {
                max = arr[i];
            }
        }
        System.out.println("评委最高分是：" + max);
        int min = arr[0];
        for (int i = 1; i < arr.length; i++) {
            if (min > arr[i]) {
                min = arr[i];
            }
        }
        System.out.println("评委最低分是：" + min);
//        定义一个求和的变量sum
        int sum = 0;
        for (int i = 0; i < arr.length; i++) {
            sum += arr[i];
        }
        sum = sum - max - min;
        System.out.println("该选手最后评委总得分是：" + sum);

    }

}
